package kr.ac.konkuk.dblab.point.quadtree;

import java.awt.geom.Point2D;
import java.util.Set;

import kr.ac.konkuk.dblab.point.metadata.Rect;

public interface Node {
	public NodeType type();
	
	public CompositeNode parent();
	public CompositeNode parent(CompositeNode node);
	
	public int degree();
	public Set<Point2D> points();
	public Rect rect();
	public Point2D center();
	public boolean isLeaf();
	
}
